/************************* 版权声明 *********************************
 * 
 * 版权所有：Apache License 2.0
 * 
 ************************* 版本声明 *********************************
 *@since jdk1.5
 *@version 0.1
 ************************* 变更记录 *********************************
 *
 * 创建者：bijiqiang Email:bijiqiang@gmail.com   创建日期： 2009-12-28
 * 创建记录：创建类结构。
 * 
 * 修改者：       修改日期：
 * 修改记录：
 *
 * 修改者：       修改日期：
 * 修改记录：
 * ……
 ************************* To  Do *********************************
 *
 * 1、实现所有未实现的方法（抛出UnsupportedOperationException的方法）。
 * 
 ************************* 随   笔 *********************************
 *
 * 
 * 
 ******************************************************************
 */
package com.realgodo.site.web;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;

import com.realgodo.site.entity.site.Event;
import com.realgodo.site.service.site.EventManager;

public class EventController extends ControllerSupport{

	/***/
	private static final long serialVersionUID = -4434392321253988253L;
	@Autowired
	private EventManager eventManager;
	private List<Event> events;
	private final int MAX_RESULT = 10;
	private Event event;
	private Long id;

	public String index() throws Exception {
		events = this.eventManager.findFontEvents(MAX_RESULT);
		return "event";
	}

	public String show() throws Exception {
		if (null != getId()) {
			this.event = this.eventManager.get(getId());
		}
		return "show";
	}

	public List<Event> getEvents() {
		return events;
	}

	public void setEvents(List<Event> events) {
		this.events = events;
	}

	public Event getEvent() {
		return event;
	}

	public void setEvent(Event event) {
		this.event = event;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

}
